/* 引入依赖模块 */
// express
const express = require('express');

/* 引入配置项 */
const { HTTP_PORT } = require('./consts');

/* 引入中间件 */
const middleware = require('./server');

/* 创建应用程序 */
let app = express();

/* 安装中间件 */
middleware(app);

/* 开启服务 */
app
    // 监听端口
    .listen(HTTP_PORT, err => console.log( err || `http server runing at ${HTTP_PORT}` ))
    // 取消超时机制
    .setTimeout(0)